DSH Window:給 DeepSeek Harness Desktop 加關閉策略與子窗口

lczment 維護的第三方客戶端插件 dsh-window(npm: @lczment/dsh-window@0.1.0,MIT)給 DeepSeek Harness Desktop 補上兩項原生缺失的動作:關閉主窗口時可選最小化到後臺、完全退出或每次詢問,並可把單個會話或整個工作區開進獨立子窗口。項目分插件(index.js / client.js,負責設置頁、側欄按鈕、會話行按鈕與關閉對話框 UI)和殼擴展(shell/install.mjs,注入 Electron 主進程接管關閉、建窗、讀寫配置)兩部分。安裝分兩步:先用 dsh plugin add @lczment/dsh-window 裝插件,再以 PowerShell 運行 node tools/install-shell-extension.mjs --stage-only 與 register-completion-task.ps1 裝殼擴展(會解包 resources/app.asar 並給 lib/main.js 打補丁,應用退出後由收尾任務接管)。僅支持 Windows,屬於安裝目錄補丁而非官方擴展點,DSH 升級後需重跑安裝腳本,卸載有對應腳本可恢復 app.asar.orig。

閱讀全文